﻿/* CSS Document */

*{font-family:"Microsoft Yahei",'Arial', 'Helvetica', 'sans-serif', 'ו';color:#444545;font-size: 12px;}

body{ color:#666666; min-width:960px;  width:100%; margin:0;text-align:center; padding:0;}

td,th,div,p,span,dl,dt,dd,li,ul{line-height: 26px;overflow:hidden; margin:0; padding:0px; text-align:left}

p{ text-indent:2em}

ul,li{list-style:none;}

img,a img { border:none}

a{line-height:26px;text-decoration: none;outline:none}

a:link{color: #666666;outline:none;}

a:visited{color: #666666;}

a:hover{ color:#0055a6}

h1 { font-size:19px;}

h2 { font-size:18px;}

h3 { font-size:16px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}

.clear{ clear:both; height:1px; line-height:1px; position:absolute; margin-top:-1px;}

.fl{ float:left}

.fr{ float:right}

#zdtop{ width:100%; text-align:center; background:url(../images/hdWp.gif) repeat-x top; }

.zh{ width:1002px; margin:0px auto}

.zdt1{ height:26px; padding:4px 0px; margin-bottom:3px}


.cxt{ width:53px; height:24px; margin:1px 10px;}

.bai,.bai a,.bai a:hover,.bai a:visited,.bai span,.bai p,.bai h1,.bai h2,.bai h3,.bai h4{ }

.zdnav{ width:100%; text-align:center; background:url(../images/dhnav.jpg) repeat-x; height:51px;}

.tnav{ height:44px; margin-top:9px;}

.tnav li{ width:111px; float:left; height:44px; text-align:center;}

.tnav li a{ line-height:40px; font-size:14px; color:#FFF; font-weight:bold}

/*flash*/

#full-screen-slider { width:100%; height:460px; float:left; position:relative; background:url(../images/1.jpg) no-repeat center top; text-align:center}

#slides { display:block; width:100%; height:460px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index: 900; background-position: 50% 0%; background-repeat: no-repeat no-repeat;}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#fc6615}





.zdbody1s{ background:url(../images/topbg.jpg) repeat; padding:30px 0px; text-align:center}

.tj{ padding:6px 0px;}

.zdjjbox{ border:1px solid #CCC; background:url(../images/shux.jpg) no-repeat 492px 47px #FFF; width:1000px; padding:20px 0px; }

.box21f{ width:460px; float:left; margin-left:20px;}

.zdjjbox-2{ border:1px solid #CCC; background:#FFF; width:1000px; padding:20px 0px; }

.box21f-2{ width:960px;margin-left:20px;}

.box21fr{ width:455px; float:right; margin-right:20px;}

.zd-bt{ width:100%; background:url(../images/lanxian.jpg) no-repeat center bottom #FFF; height:32px;}

.zd-bt-l{ float:left; height:26px; margin-bottom:6px; background:url(../images/ico.jpg) no-repeat left; text-indent:28px; font-size:18px; color:#0055a6; font-weight:500;}

.zd-bt-l span{ padding:0px 10px; font-size:12px; color:#bb792e}

.zd-bt-r{ float:right; height:26px; margin-bottom:6px;}

.zd-bt-r img,.zd-bt-r a img{ width:42px; height:13px; margin:6px 0px;}

.w100{ width:100%;}

.m20{ margin:20px auto}

.m15{ margin:15px auto 0px}

.newsli{ margin-top:10px; }

.newsli li{ height:30px; overflow:hidden; line-height:30px; background:url(../images/ico03.jpg) no-repeat 0px 11px; text-indent:12px;}

.newsli li span{ float:right; color:#bb792e;font-size: 14px;}

.newsli li a,.newsli li a:visited,.newsli li a:hover{font-size: 14px; line-height:30px;}



.iproduct{width:100%;background:#f5f5f5;display:block; text-align:center}

.iproduct .main{background:#f5f5f5}

/*.iproduct .iplist{float:left;width:100%;background:#FFFFFF;display:block;}*/

.iproduct .iplist ul{float:left;width:94%;border:1px solid #EEEEEE;border-right:0;display:block; padding-left:3%; padding-right:3%}

.iproduct .iplist ul li{float:left;width:11%;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;display:block; text-align:center}

.iproduct .iplist ul li a{width:100%;height:170px;display:block; text-align:center; margin:0px auto; overflow:hidden}

.iproduct .iplist ul li a img,.iproduct .iplist ul li a:hover img{ margin:0px auto; width:170px; height:170px;}



.iproduct .iplist ul li h3{float:left;width:100%;height:50px; line-height:50px;text-align:center;display:block;}

.iproduct .iplist ul li h3 a{color:#333333;font-size:14px;}ff6600

.iplist ul li a:hover,.iplist ul li h3 a:hover{color:#ff6600;font-size:14px;}



.zdbody1{ background:url(../images/bg4.jpg) repeat; padding:30px 0px; text-align:center}

.zdzuo{ width:205px; float:left}

.zdyou{ width:776px; float:right}

.zdyou2{ width:776px; float:right; background:#FFF; border:1px solid #ccc; margin-bottom:15px;}

.zdzou-t{ width:205px; height:38px; text-align:center; background:url(../images/cptbg.jpg) no-repeat top center; line-height:38px; color:#FFF; font-size:16px;}

.zdzuo-x{ width:203px; border:1px solid #CCC; background:#FFF; border-top:none; margin-bottom:15px;}

.zdzuo-x2{ width:203px; border:1px solid #CCC; background:#FFF;  margin-bottom:15px;}

.zdzuo-xx{ width:174px; margin:15px auto;}

.zdldht{ width:174px; height:26px; background:url(../images/cphbg.jpg) no-repeat center top; text-align:center; color:#FFF; margin-bottom:10px; margin-top:4px; font-size:14px;}

.lei{ padding:0 0 10px 0px; margin:2px 0px}

.lei li{ height:33px; margin:0; padding:0;}

.lei li a{ display:block;background:url(../images/libj.jpg) no-repeat left bottom; height:32px; line-height:32px; text-indent:22px; border-bottom:1px dashed #e5e5e5}

.lei li a:hover{ background:url(../images/libja.jpg) no-repeat left bottom; border-bottom:1px dashed #e5e5e5; display:block; height:32px; line-height:32px; text-indent:22px;}

.lei li h3,.lei li a h3{ font-size:12px;font-weight:400; margin:0; padding:0}

.lei li a:hover h3{ color:#0055a6}

.pd10bai{ background:#fff; padding:10px 10px 4px;}

.pro{ width:776px; overflow:hidden; height:1197px;}

.pro dl{ width:194px; float:left; text-align:center; margin:0px; padding-bottom:10px; height:161px; overflow:hidden}

.pro dl dt{ width:180px; height:135px; margin:0px auto}

.pro dl dt img,.pro dl dt a img{ width:180px; height:135px;}

.pro dl dd{ width:180px; margin:0px auto; text-align:center; height:26px;}

 #demo {overflow:hidden;width: 776px;height:1197px}

#indemo {float: left;width:800%;}

#demo1,#demo2 {float: left;}



.honor{ height:345px; border-top:1px solid #5792de; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden; background:#fff; margin-bottom:30px;}

.honor h3{ background:url(../images/honor_line.gif) repeat-x center top; height:33px; border-bottom:1px solid #0460d1; padding:0 20px 0 24px; font:14px "Microsoft Yahei"; line-height:33px; font-weight:bold; overflow:hidden; margin:0px;}

.honor h3 a{ color:#fff;}

.honor h3 i{ font-style:normal; font:14px "Microsoft Yahei"; line-height:33px; color:#99c6f0; padding-left:10px;}

.honor h3 span a{ display:inline-block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:33px; color:#fff;}

.LeftBotton{ width:25px; height:285px; margin-left:15px; float:left; }

.LeftBotton a{ display:block; width:25px; height:285px;  margin:0px;background: url(../images/tui_l.gif) no-repeat 0px 100px}

.RightBotton {float:right; width:25px; height:285x; margin-right:15px;}

.RightBotton a{	width:25px;	height:187px;background: url(../images/tui_r.gif) no-repeat 0px 100px; display:block; margin:0;}

.blk_18 {overflow:hidden;width:1000px; padding:15px 0px; }

.pcont {width:892px;float:left;	overflow:hidden;display:inline; margin-left:14px; }

.ScrCont {width:32766px;zoom:1;}

#List1_1, #List2_1 {float:left;}

#List1_2, #List2_2 {float:left;}

.hono{ width:223px; height:280px; overflow:hidden; float:left; text-align:center}

.hono img,.hono a img{ border:1px solid #e1e1e1; padding:3px; width:173px; height:227px; margin:0px auto}

.hono a:hover img{border:1px solid #3295f0;}

.hono span a{ color:#505050; display:block; height:45px; line-height:45px; text-align:center; overflow:hidden;}

.hono span a:hover{ color:#3295f0;}

.bans{ width:100%; background:url(../images/bans.jpg) no-repeat center top; height:180px; line-height:180px; min-height:180px;}



#dilx{ background:url(../images/dibj.jpg) repeat; padding:25px 0px; text-align:center}

.hz31{ width:333px; float:left; height:460px; color:#FFF; min-height:460px;}

.bs,.bs a,.bs a:visited,.bs a:hover,.bs span,.bs ul li,.bs ul li a{ color:#FFF}

.hzbj{ background:url(../images/hzbj.jpg) no-repeat 0px 100px;}

.ewms{ width:140px; height:140px;}

.pleft20{ padding-left:40px;}

.qqq{ width:77px; height:22px;}

.contactd li{ height:32px; line-height:32px; }

.contactd img,.contactd a img{ margin-top:2px; position:absolute}

.zz{ width:150px; height:42px; margin-top:8px;}

#ddddd{ background:#0055a6; text-align:center; padding:10px 0px;}

#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}

#roll_top{background: url(../images/top.gif) no-repeat left top; }

#fall{background: url(../images/top.gif) no-repeat 0 -80px;}

#ct{background: url(../images/top.gif) no-repeat 0 -40px;}

#roll{display: block;width: 26px;margin-right: -600px;position: fixed;right: 50%;top: 70%;_margin-right: -605px;_position: absolute;_margin-top: 390px;	_top: expression(eval(document.documentElement.scrollTop));}

.p20{ padding:20px; background:#fff}

.h450{ min-height:450px;}

#tt{ text-align:center; margin-bottom:15px;}

.tell{ width:203px; height:220px;}

.fy{ text-align:center; height:49px; padding-top:10px; padding-bottom:5px; border-top:1px solid #CCC; margin-top:15px; width:100%; clear:both; float:none}

.fy a,.fy span{ border:1px solid #CCC; padding:3px 8px; margin:0px 6px;}

#tt img{ width:600px; margin:0x auto 15px;}



.shipin{ width:240px; height:213px; overflow:hidden; float:left; text-align:center}

.shipin img,.shipin a img{ border:1px solid #e1e1e1; padding:3px; width:213px; height:160px; margin:0px auto}

.shipin a:hover img{border:1px solid #3295f0;}

.shipin span a{ color:#505050; display:block; height:45px; line-height:45px; text-align:center; overflow:hidden;}

.shipin span a:hover{ color:#3295f0;}



.sx{ width:100%; float:none; clear:both; margin-top:25px}

.pro2{ width:760px; overflow:hidden; margin-left:8px; }

.pro2 dl{ width:190px; float:left; text-align:center; margin:0px; padding-bottom:10px; height:206px; overflow:hidden}

.pro2 dl dt{ width:180px; height:180px; margin:0px auto}

.pro2 dl dt img,.pro2 dl dt a img{ width:180px; height:180px;}

.pro2 dl dd{ width:180px; margin:0px auto; text-align:center; height:26px;}

.cpdesc{ float:right; width:356px; text-align:left}

.cph1{ border-bottom:1px solid #CCC; height:35px;}

.cph1 h1{ font-size:19px; color:#0055a6; display:inline}

.cpdescp{ height:104px; overflow:hidden; background:#f9f9f9; padding:10px;}

.cprexian span{ color:#F30; font-size:22px;}

.qqq2{ width:61px; height:16px;}

.canshu{ background:#f9f9f9; padding:10px; max-height:75px; overflow:hidden; margin-bottom:10px;}

.cph2{ display:block; width:730px; height:39px; background:url(../images/cpjjt2.jpg) no-repeat left top; line-height:39px; font-size:18px; color:#0055a6; text-indent:36px; margin:15px 0px;}

.cppic p{ text-indent:0px;}

.cppic p img{ margin-bottom:15px;}

.tlcp{}

.tlcp dt img{ width:174px; margin:0px auto; height:145px;}

.tlcp dd{ text-align:center; width:100%; height:26px; background:#f2f2f2; margin:5px 0px;}

.g10{ height:10px; min-height:10px; line-height:10px;}

.xwtop{ border-bottom:1px dashed #CCC; width:100%; height:140px; overflow:hidden}

.xwtopimg{ width:150px; float:left; height:130px; margin-bottom:10px;}

.xwtopimg img,.xwtopimg a img{ padding:3px; border:1px solid #ccc; width:142px; height:122px;}

.xwtopimg a:hover img{border:1px solid #3295f0;}

.xwtopx{ width:565px; float:right; height:130px; overflow:hidden}

.xwtopxt span{ float:right; font-weight:400; font-size:14px;  color:#bb792e;}

.xwtopxt{background:url(../images/ico03.jpg) no-repeat 0px 11px; text-indent:12px; height:26px;}

.xwtopxt,.xwtopxt a{ font-size:14px; font-weight:bold; color:#0055a6}

.xwdesc{ height:78px; overflow:hidden; background:#f5f3f4; padding:8px 12px; width:530px; margin-top:5px;}

.xwdesc p a{ color:#bb792e;}











/*新加*/



.page_info{text-align:center;margin-top:10px;color:#333;}

.page_info span{padding:0 2px;font-weight:bold;}

.page_list{height:30px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:10px;}

.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}

.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}

.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}





.pp_neirong{

	width:750px;

}



.pp_neirong img{

	width:750px;

	height:auto;

	margin-top:5px;

	margin-bottom:5px;

}













